Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 STATION ROAD Terraced £320,000 21 Jun 2021
85 STATION ROAD Terraced £185,000 7 Jul 2010